TPROC name(args)
TPROC xxx(x:LONG,y:FLOAT) TPROC xxx(x:FLOAT,y:FLOAT) TPROC xxx(a:PTR TO CHAR) TPROC xxx(a:PTR TO obj) xxx(1.0,2.3) // this will call the second procedure xxx(1,2.3) // this will call the first procedure xxx([1,2,3,4]:obj) // this will call the fourth procedure xxx('Hello') // this will call the third procedure